package mms

class Medicine {

    String production //药品通用名 药品名称
    String dosage  // 剂型 规格剂型 
    String approvalNumber // 批准文号 
    String manufacturer //生产厂商 产地 
    MedicineCompany company
    
    Date dateCreated //日期

//    static hasMany = []
//    static belongsTo = []
//    static transients = []


//    table 'xedu_article'
//    sort  lastTime
    static mapping = {
        batchSize 10
        production index:true
    }
    //blank 
    //email
    //inList
    //matches 
    //nullable 
    //size
    //unique
    //url 
    static constraints = {
         production(blank:false) //药品通用名 药品名称
         dosage(blank:true)  // 剂型 规格剂型 
         approvalNumber(blank:true)  // 批准文号 
         manufacturer(blank:true)  //生产厂商 产地  
         company()
         dateCreated()
    }

    String toString() { 
        "${production}-${approvalNumber} "
    } 

}
